计算机与现代化 ›› 2011, Vol. 1 ›› Issue (6): 11-4.doi: 10.3969/j.issn.1006-2475.2011.06.004

• 图像处理 • 上一篇    下一篇

基于全景图像的虚拟漫游系统研究

赵毅力1,徐 丹2   

  1. 1.西南林业大学计算机系,云南 昆明 650224; 2.云南大学计算机系,云南 昆明 650091
  • 收稿日期:2011-03-21 修回日期:1900-01-01 出版日期:2011-06-29 发布日期:2011-06-29

Research on Virtual Navigation System Based on Panoramic Images

ZHAO Yi-li1, XU Dan2   

  1. 1.Dept. of Computer Science, Southwest Forestry University, Kunming 650224, China;2.Dept. of Computer Science, Yunnan University, Kunming 650091, China
  • Received:2011-03-21 Revised:1900-01-01 Online:2011-06-29 Published:2011-06-29

摘要: 提出一种基于全景图像的虚拟漫游方案。为了对不同视角的图像进行自动拼接,首先在图像的尺度空间中提取特征点,并赋予主方向。根据邻域信息计算得到特征向量后,利用最近邻特征点距离与次近邻特征点距离之比得到初始匹配点对。然后使用RANSAC(Random Sample Consensus)算法剔除错误匹配点对,同时计算得到图像之间的变换参数。完成图像拼接后,通过重投影算法可以生成场景在不同视线方向上的透视视图,让用户获得身临其境的沉浸感。

关键词: 虚拟漫游, 图像拼接, 特征匹配, 鲁棒估计

Abstract: This paper proposes a virtual navigation system based on panoramic images. In order to stitch the images automatically from different perspectives, first extracts feature points from the scale space of the images, and assigns the main orientation. Feature vector can be calculated based on neighborhood information, and initial feature points matching can be calculated by using the distance ratio of the nearest neighbor feature point and the next nearest neighbor feature point. Feature matching refinement can be accomplished by using the RANSAC (Random Sample Consensus) algorithm, while calculating transformation parameters between the two images. After completion of image stitching, different perspective views of the scene can be obtained by reprojection algorithm, and gives user an immersive experience.

Key words: virtual navigation, image stitching, feature matching, robust estimation